radiator rib - German English Dictionary